//package com.erp.user.service;
//
//import com.erp.user.domain.ErpUserInfo;
//import com.erp.user.domain.bo.ErpUserInfoBo;
//import com.erp.user.domain.vo.ErpUserInfoVo;
//import com.ruoyi.common.core.domain.PageQuery;
//import com.ruoyi.common.core.domain.R;
//import com.ruoyi.common.core.web.oldPage.TableDataInfo;
//
//import java.util.Collection;
//import java.util.List;
//import java.util.Map;
//
///**
// * 个人开户信息Service接口
// *
// * @author erp
// * @date 2023-05-09
// */
//public interface IErpUserInfoService {
//
//
//    R<Object> getErpAgentBranchInfo(String sellerLoginId);
//
//	/**
//	 * 查询个人开户信息
//	 */
//	ErpUserInfoVo queryById(Long id);
//
//	/**
//	 * 查询个人开户信息列表
//	 */
//	TableDataInfo<ErpUserInfoVo> queryPageList(ErpUserInfoBo bo, PageQuery pageQuery);
//
//	/**
//	 * 查询个人开户信息列表
//	 */
//	List<ErpUserInfoVo> queryList(ErpUserInfoBo bo);
//
//	/**
//	 * 新增个人开户信息
//	 */
//	Boolean insertByBo(ErpUserInfoBo bo);
//
//	/**
//	 * 修改个人开户信息
//	 */
//	Boolean updateByBo(ErpUserInfoBo bo);
//
//	/**
//	 * 校验并批量删除个人开户信息信息
//	 */
//	Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
//
//	ErpUserInfo selectByCode(String code);
//
//	ErpUserInfo selectById(Long id);
//
//    R<String> getUserExpirationTime(Long userId);
//
//	R<Object> createUserInfo(ErpUserInfoBo info);
//
//	/**
//	 * 判断是否是先用后付
//	 * @param userId id
//	 * @return true:是
//	 */
//	Boolean getUserIsPay(Long userId);
//
//    /**
//     * 获取卖家列表集合
//     *
//     * @return
//     */
//    Map<String, Object> getSellerList();
//}
